shoe with soft sole - Alemán Inglés Diccionario